direct remittance - Español Inglés Diccionario